implantable pacemaker - Español Inglés Diccionario